package com.thx.common.orm.model;

import java.io.Serializable;
import java.util.List;


/**
 * 扩展属性实体，在开发中需要继承该实体.
 * 
 * @author calonlan
 */
public abstract class ExtendPropertyEntity implements Serializable {

  private static final long serialVersionUID = 1590134644960180171L;

  // 扩展属性
  private Template template;
  private List<Property> properties;

  public Template getTemplate() {
    return template;
  }

  public void setTemplate(Template template) {
    this.template = template;
  }

  public List<Property> getProperties() {
    return properties;
  }

  public void setProperties(List<Property> properties) {
    this.properties = properties;
  }

  public abstract Serializable getId();



}
